package com.cloudfun.campusshare.common.model.vo;

import io.swagger.annotations.ApiModelProperty;
import com.cloudfun.campusshare.common.constant.AsyncTaskBizType;
import io.swagger.annotations.ApiModel;
import com.cloudfun.campusshare.common.constant.AsyncTaskStatus;
import lombok.Data;

/**
 * Created by CodeGenerator on 2020/06/04
 */
@Data
@ApiModel("异步任务列表VO")
public class AsyncTaskListVO {

   @ApiModelProperty
    private String id;

   @ApiModelProperty("状态")
    private AsyncTaskStatus status;

   @ApiModelProperty("已执行次数")
    private Integer actualCount;

   @ApiModelProperty("期望执行次数")
    private Integer expectedCount;

   @ApiModelProperty("业务类型")
    private AsyncTaskBizType bizType;

   @ApiModelProperty("业务id")
    private String bizId;

   @ApiModelProperty("参数")
    private String params;

}